home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
X User Tools
/
X User Tools (O'Reilly and Associates)(1994).ISO
/
instinfo
/
pbmplus
< prev
next >
Wrap
Text File
|
1994-09-27
|
27KB
|
919 lines
#
# This file and any information not otherwise attributed is
# Copyright 1992 by Ready-to-Run Software, Inc.
#
# All Rights Reserved
#
*DESCRIPTION*
This package contains the PBMPLUS Extended Portable Bitmap Toolkit and the XPM
X PixMap library.
From the PBMPLUS README file:
Extended Portable Bitmap Toolkit
Distribution of 10dec1991
PBMPLUS is a toolkit for converting various image formats to and from
portable formats, and therefore to and from each other. The idea is,
if you want to convert among N image formats, you only need 2*N
conversion filters, instead of the N^2 you would need if you wrote each
one separately.
In addition to the converters, the package includes some simple tools
for manipulating the portable formats.
The package is broken up into four parts. First is PBM, for bitmaps (1
bit per pixel). Then there is PGM, for grayscale images. Next is PPM,
for full-color images. Last, there is PNM, which does content-independent
manipulations on any of the three internal formats, and also handles
external formats that have multiple types.
The parts are upwards compatible: PGM reads both PGM and PBM files and
writes PGM; PPM reads all three and writes PPM; and PNM reads all three
and writes, usually, the same type as it read. Whenever PNM makes an
exception and "promotes" a file to a higher format, it lets you know.
The PBMPLUS toolkit also includes a libraries for manipulating PBM, PGM,
PPM, and PNM files.
From the XPM README file:
XPM Version 3
WHAT IS XPM?
============
XPM (X PixMap) is a format for storing/retrieving X pixmaps to/from files.
Here is provided a library containing a set of four functions, similar to the
X bitmap functions as defined in the Xlib: XpmCreatePixmapFromData,
XpmCreateDataFromPixmap, XpmReadFileToPixmap and XpmWriteFileFromPixmap for
respectively including, storing, reading and writing this format, plus four
other: XpmCreateImageFromData, XpmCreateDataFromImage, XpmReadFileToImage and
XpmWriteFileFromImage for working with images instead of pixmaps.
.
*LICENSE*
COPYRIGHTS for PBMPLUS
All the software in this package, whether by me (Jef Poskanzer) or by a
contributer, has a copyright similar to this one:
Permission to use, copy, modify, and distribute this software and its
documentation for any purpose and without fee is hereby granted, provided
that the above copyright notice appear in all copies and that both that
copyright notice and this permission notice appear in supporting
documentation. This software is provided "as is" without express or
implied warranty.
Many people get confused by this legalese, especially the part about "without
fee". Does this mean you can't charge for any product that uses PBMPLUS? No.
All it means is that you don't have to pay me (Jef Poskanzer). You can do what
you want with this software. Build it into your package, steal code from it,
whatever. Just be sure to let people know where it came from.
*******************************************************************************
COPYRIGHTS for XPM
Copyright 1990, 1991 GROUPE BULL
Permission to use, copy, modify, and distribute this software and its
documentation for any purpose and without fee is hereby granted, provided
that the above copyright notice appear in all copies and that both that
copyright notice and this permission notice appear in supporting
documentation, and that the name of GROUPE BULL not be used in advertising
or publicity pertaining to distribution of the software without specific,
written prior permission. GROUPE BULL makes no representations about the
suitability of this software for any purpose. It is provided "as is"
without express or implied warranty.
GROUPE BULL disclaims all warranties with regard to this software,
including all implied warranties of merchantability and fitness,
in no event shall GROUPE BULL be liable for any special,
indirect or consequential damages or any damages
whatsoever resulting from loss of use, data or profits,
whether in an action of contract, negligence or other tortious
action, arising out of or in connection with the use
or performance of this software.
Arnaud LE HORS BULL Research FRANCE -- Koala Project
(XPM - X PixMap format version 2 & 3)
Internet: lehors@sophia.inria.fr
Surface Mail: Arnaud LE HORS, INRIA - Sophia Antipolis,
2004, route des Lucioles, 06565 Valbonne Cedex -- FRANCE
Voice phone: (33) 93.65.77.71, Fax: (33) 93 65 77 66, Telex: 97 00 50 F
.
*APPNOTES*
This package contains both PBMPLUS (Jef Poskanzer's Extended Portable Bitmap
Toolkit) and XPM (Groupe Bull's format for storing/retrieving X pixmaps to/from
files).
******************************************************************************
Extended Portable Bitmap Toolkit
Distribution of 05oct91
Previous distribution 27sep91
PBMPLUS is a toolkit for converting various image formats to and from
portable formats, and therefore to and from each other. The idea is,
if you want to convert among N image formats, you only need 2*N
conversion filters, instead of the N^2 you would need if you wrote each
one separately.
In addition to the converters, the package includes some simple tools
for manipulating the portable formats.
The package is broken up into four parts. First is PBM, for bitmaps (1
bit per pixel). Then there is PGM, for grayscale images. Next is PPM,
for full-color images. Last, there is PNM, which does content-independent
manipulations on any of the three internal formats, and also handles
external formats that have multiple types.
The parts are upwards compatible: PGM reads both PGM and PBM files and
writes PGM; PPM reads all three and writes PPM; and PNM reads all three
and writes, usually, the same type as it read. Whenever PNM makes an
exception and "promotes" a file to a higher format, it lets you know.
INSTALLATION
After installing the manual pages, you may want to create the "whatis"
file by doing a catman -w -M <directory>, or whatever the equivalent is
on your system.
SUPPORT
I've (Jef Poskanzer) tested this stuff under SysV and BSD, on Sun 3's 4's and
386's and Sequents and Vaxen and HPs, with cc and gcc. Nevertheless, I'm sure
bugs remain, and portability to systems like Amigas and IBM compatibles is an
interesting question. Feedback is welcome; send bug reports, enhancements,
etc. to this address:
jef@well.sf.ca.us
{apple, ucbvax}!well!jef
When sending bug reports, always include the output from running any
PBMPLUS program with the -version flag. Also include the type of
system you are on, what compiler you used, and whether you are using
Makefiles or Imakefiles. I try to respond to bug reports and enhancements
promptly; say, within a week.
Also, if there is a new format or feature you would like to have added
to the package, feel free to drop me a line. If it's a format, include
whatever documentation you have, and if possible a uuencoded sample.
My response time will depend on how busy I am, and how easy the job
looks. If you need it right away, or it's a complicated job, you might
consider paying me; lately, that's how a lot of work on the package has
gotten done.
Finally, if you have access to Usenet, there's a newsgroup called
alt.graphics.pixutils which is specifically for discussion of image
conversion and editing packages such as PBMPLUS. Posting stuff there
is even better than mailing it to me, since it lets other people help
out with the answers.
HOW TO FIND THE RIGHT CONVERTER
Some people get confused by all the different names. If you want to
convert a pbm file to a Sun raster file, is it pbmtorast, pgmtorast,
ppmtorast, or pnmtorast? In this case some of the confusion might be
because previous versions of the package did in fact have both
pbmtorast and ppmtorast. But mostly it's just too many different
things to hold in your short term memory. Fine, so don't even try to
remember what's what. That's what computers are for. Unix, at least
BSD Unix, has this great indexing feature on the "man" program. You
say "man -k <keyword>" and it gives you all the one-line descriptions
with that keyword in them. All the PBMPLUS man pages have nice useful
one-line descriptions, that mention all the relevant keywords. Try it,
you'll like it.
PBM handles the following black&white formats:
Sun icon file reading writing
X10 and X11 bitmap file reading writing
MacPaint reading writing
CMU window manager format reading writing
MGR format reading writing
Group 3 FAX reading writing
GEM .img format reading writing
Bennet Yee's "face" format reading writing
Atari Degas .pi3 format reading writing
Andrew Toolkit raster object reading writing
Xerox doodle brushes reading
ASCII graphics writing
HP LaserJet format writing
GraphOn graphics writing
BBN BitGraph graphics writing
Printronix format writing
Gemini 10x printer format writing
Epson printer format writing
Unix plot(5) file writing
Zinc Interface Library icon writing
PGM handles the following grayscale formats:
Usenix FaceSaver(tm) file reading writing
FITS reading writing
Lisp Machine bit-array-file reading writing
raw grayscale bytes reading
HIPS reading
PostScript "image" data reading
PPM handles the following color formats:
GIF reading writing
IFF ILBM reading writing
PICT reading writing
Atari Degas .pi1 format reading writing
XPM (X Window System ASCII pixmaps) reading writing
PC Paintbrush .pcx format reading writing
TrueVision Targa file reading writing
HP PaintJet format reading writing
Abekas YUV format reading writing
MTV/PRT ray-tracer output reading
QRT ray-tracer output reading
Img-whatnot file reading
Xim file reading
Atari uncompressed Spectrum reading
Atari compressed Spectrum reading
NCSA Interactive Color Raster writing
X11 "puzzle" file writing
Motif UIL icon file writing
DEC sixel format writing
PNM handles the following multi-type formats:
Sun raster file reading writing
TIFF reading writing
X11 window dump file reading writing
X10 window dump file reading
PostScript writing
LIST OF OTHER IMAGE-PROCESSING SOFTWARE
IM Raster Toolkit, by Alan Paeth (awpaeth@watcgl.uwaterloo.ca). Provides a
portable and efficient format and related toolkit. The format is versatile in
supporting pixels of arbitrary channels, components, and bit precisions while
allowing compression and machine byte-order independence. The kit contains
more than 50 tools with extensive support of image manipulation, digital
halftoning and format conversion. Previously distributed on tape c/o the
University of Waterloo, an FTP version will appear someday.
Utah RLE Toolkit. Conversion and manipulation package, similar to PBMPLUS.
Available via FTP as cs.utah.edu:pub/toolkit-2.0.tar.Z and
ucsd.edu:graphics/utah-raster-toolkit.tar.Z.
Fuzzy Pixmap Manipulation, by Michael Mauldin <mlm@nl.cs.cmu.edu>. Conversion
and manipulation package, similar to PBMPLUS. Version 1.0 available via FTP as
nl.cs.cmu.edu:/usr/mlm/ftp/fbm.tar.Z, uunet.uu.net:pub/fbm.tar.Z, and
ucsd.edu:graphics/fbm.tar.Z.
Img Software Set, by Paul Raveling <raveling@venera.isi.edu>. Reads and writes
its own image format, displays on an X11 screen, and does some image
manipulations. Version 1.3 is available via FTP as
export.lcs.mit.edu:contrib/img_1.3.tar.Z, and venera.isi.edu:pub/img_1.3.tar.Z
along with a large collection of color images.
Xim, by Philip R. Thompson. Reads and writes its own image format, displays on
an X11 screen, and does some image manipulations. Available in your nearest
X11R4 source tree as contrib/clients/xim. A more recent version is available
via ftp from video.mit.edu. It uses x11r4 and the OSF/Motif toolkit to provide
basic interactive image manipulation and reads/writes GIF, xwd, xbm, tiff, rle,
xim, and other formats.
xloadimage, by Jim Frost <madd@std.com>. Reads in images in various formats
and displays them on an X11 screen. Available via FTP as
export.lcs.mit.edu:contrib/xloadimage*, and in your nearest comp.sources.x
archive.
TIFF Software, by Sam Leffler <sam@okeeffe.berkeley.edu>. Nice portable
library for reading and writing TIFF files, plus a few tools for manipulating
them and reading other formats. Available via FTP as
ucbvax.berkeley.edu:pub/tiff/*.tar.Z or uunet.uu.net:graphics/tiff.tar.Z
ALV, a Sun-specific image toolkit. Version 2.0.6 posted to comp.sources.sun on
11dec89. Also available via email to alv-users-request@cs.bris.ac.uk.
popi, an image manipulation language. Version 2.1 posted to comp.sources.misc
on 12dec89.
ImageMagick, an X11 package for display and interactive manipulation of images.
Uses its own format (MIFF), and includes some converters. Available via FTP as
export.lcs.mit.edu:contrib/ImageMagick.tar.Z
Khoros, a huge (~100 meg) graphical development environment based on X11R4.
Khoros components include a visual programming language, code generators for
extending the visual language and adding new application packages to the
system, an interactive user interface editor, an interactive image display
package, an extensive library of image and signal processing routines, and
2D/3D plotting packages. Available via FTP as pprg.unm.edu:pub/khoros/*.
Don't forget to set binary mode when you FTP tar files. For you MILNET folks
who still don't have name servers, the IP addresses are:
export.lcs.mit.edu 18.24.0.12
ftp.ee.lbl.gov 128.3.112.20
cs.utah.edu 128.110.4.21
nl.cs.cmu.edu 128.2.222.56
venera.isi.edu 128.9.0.32
ucbvax.berkeley.edu 128.32.133.1
weedeater.math.yale.edu 130.132.23.17
freebie.engin.umich.edu 141.212.68.23
pprg.eece.unm.edu 129.24.24.10
Also, the newsgroup alt.graphics.pixutils is specifically for discussion of
software like this. You may find useful information there.
*******************************************************************************
XPM Version 3
WHAT IS XPM?
============
XPM (X PixMap) is a format for storing/retrieving X pixmaps to/from files.
Here is provided a library containing a set of four functions, similar to the
X bitmap functions as defined in the Xlib: XpmCreatePixmapFromData,
XpmCreateDataFromPixmap, XpmReadFileToPixmap and XpmWriteFileFromPixmap for
respectively including, storing, reading and writing this format, plus four
other: XpmCreateImageFromData, XpmCreateDataFromImage, XpmReadFileToImage and
XpmWriteFileFromImage for working with images instead of pixmaps.
This new version provides a C includable format, defaults for different types
of display: monochrome/color/grayscale, hotspot coordinates and symbol names
for colors for overriding default colors when creating the pixmap. It provides
a mechanism for storing information while reading a file which is re-used
while writing. This way comments, default colors and symbol names aren't lost.
It also handles "transparent pixels" by returning a shape mask in addition to
the created pixmap.
See the XPM Manual for more details.
HOW TO GET XPM?
===============
New xpm updates are announced on the comp.windows.x newsgroup, and on the
"xpm-talk" list. All new "official" xpm releases can be found by ftp on:
export.lcs.mit.edu (18.30.0.238) contrib (Boston, USA)
avahi.inria.fr (192.5.60.47) pub (Sophia Antipolis, France)
You can also retrieve xpm on uunet by e-mail from Richard M. Goldstein:
rick@pbi.com
DOCUMENTATION:
=============
Old users might read the CHANGES file for a history of changes interesting
the user.
Read the docs (xpm.tex is the manual in LaTeX form). The documentation is in
LaTeX format (IMPORTANT: see the Makefile to know how to print it. The LaTeX
source should work with most dvi2ps or dvips programs. I use myself Tomas
Rokicki's dvips v5.0 that you can get by anonymous ftp on
labrea.stanford.edu). We can mail you a PostScript version of the
documentation if you are not able to print it, or you can grab one on the ftp
servers.
SXPM:
====
In addition to the library the sxpm tool is provided to show XPM file and
convert them from XPM2 to XPM version 3.
make sxpm
This application shows you most of the features of XPM and its source can be
used to quickly see how to use the provided functions
By executing 'sxpm' without any option you will get the usage.
Executing 'sxpm -plaid' will show a demo of the XpmCreatePixmapFromData
function. The pixmap is created from the static variable plaid defined in the
sxpm.c file. Sxpm will end when you press the key Q in the created window.
Executing 'sxpm -s lines_in_mix blue' will show the feature of overriding
color symbols giving a colorname, and executing 'sxpm -p lines_in_mix 1' will
show overriding giving pixel value.
Then you should try 'sxpm -out output' to get an output file using the
XpmWriteFileFromPixmap function.
You can now try 'sxpm -stdout -nod -rgb /usr/lib/X11/rgb.txt' to directly get
the pixmap printed out on the standard output with colornames instead of rgb
values.
Then you should try 'sxpm -in plaid.xpm' to use the XpmReadFileToPixmap
function, and 'sxpm -in plaid_mask.xpm' to see how "transparent pixels" are
handled.
The XpmCreatePixmapFromData function is on purpose called without any Xpminfo
pointer to show the utility of this one. Indeed, compare the color section of
the two files foo and bar obtained from 'sxpm -out foo' and
'sxpm -in plaid -o bar'.
Of course, other combinations are allowed and should be tried. Thus,
'sxpm -in plaid.xpm -out output -nod' will show you how to convert a file from
XPM2 to a XPM version 3 using sxpm.
See the manual page for more detail.
CONVERTERS:
==========
In the converters directory you can find different converters about XPM.
There is a perl script xpm1to3.pl to convert XPM1 format file to XPM version
3. And there are files to build the converters ppmtoxpm and xpmtoppm; to get
instructions about how to build them you should read the corresponding
ppm.README file.
KNOWN BUG:
=========
If two symbols get the same color pixel when reading a pixmap, one will be
lost when writting it out.
DISCUSSION:
==========
There is a mailing list to discuss about XPM which is xpm-talk@sophia.inria.fr.
Any request to subscribe should be sent to xpm-talk-request@sophia.inria.fr.
Please mail any bug reports or modifications done, comments, suggestions,
requests for updates or patches to port on another machine to:
lehors@sophia.inria.fr (INTERNET)
33 (FRANCE) 93.65.77.71 (VOICE PHONE)
Arnaud Le Hors (SURFACE MAIL)
Bull c/o Inria BP. 109
2004, Route des lucioles
Sophia Antipolis
06561 Valbonne Cedex
FRANCE
.
*FILEGROUP* Grouping:Shared: Heading:Unformatted Man pages:
man/mann/anytopnm.1
man/mann/atktopbm.1
man/mann/brushtopbm.1
man/mann/cmuwmtopbm.1
man/mann/fitstopgm.1
man/mann/fstopgm.1
man/mann/g3topbm.1
man/mann/gemtopbm.1
man/mann/giftoppm.1
man/mann/gouldtoppm.1
man/mann/hipstopgm.1
man/mann/icontopbm.1
man/mann/ilbmtoppm.1
man/mann/imgtoppm.1
man/mann/libpbm.3
man/mann/libpgm.3
man/mann/libpnm.3
man/mann/libppm.3
man/mann/lispmtopgm.1
man/mann/macptopbm.1
man/mann/mgrtopbm.1
man/mann/mtvtoppm.1
man/mann/pbm.5
man/mann/pbmlife.1
man/mann/pbmmake.1
man/mann/pbmmask.1
man/mann/pbmreduce.1
man/mann/pbmtext.1
man/mann/pbmto10x.1
man/mann/pbmtoascii.1
man/mann/pbmtoatk.1
man/mann/pbmtobbnbg.1
man/mann/pbmtocmuwm.1
man/mann/pbmtoepson.1
man/mann/pbmtog3.1
man/mann/pbmtogem.1
man/mann/pbmtogo.1
man/mann/pbmtoicon.1
man/mann/pbmtolj.1
man/mann/pbmtomacp.1
man/mann/pbmtomgr.1
man/mann/pbmtopi3.1
man/mann/pbmtoplot.1
man/mann/pbmtoptx.1
man/mann/pbmtox10bm.1
man/mann/pbmtoxbm.1
man/mann/pbmtoybm.1
man/mann/pbmtozinc.1
man/mann/pbmupc.1
man/mann/pcxtoppm.1
man/mann/pgm.5
man/mann/pgmbentley.1
man/mann/pgmedge.1
man/mann/pgmenhance.1
man/mann/pgmhist.1
man/mann/pgmnorm.1
man/mann/pgmoil.1
man/mann/pgmramp.1
man/mann/pgmtexture.1
man/mann/pgmtofits.1
man/mann/pgmtofs.1
man/mann/pgmtolispm.1
man/mann/pgmtopbm.1
man/mann/pgmtoppm.1
man/mann/pi1toppm.1
man/mann/pi3topbm.1
man/mann/picttoppm.1
man/mann/pjtoppm.1
man/mann/pnm.5
man/mann/pnmarith.1
man/mann/pnmcat.1
man/mann/pnmconvol.1
man/mann/pnmcrop.1
man/mann/pnmcut.1
man/mann/pnmdepth.1
man/mann/pnmenlarge.1
man/mann/pnmfile.1
man/mann/pnmflip.1
man/mann/pnmgamma.1
man/mann/pnmindex.1
man/mann/pnminvert.1
man/mann/pnmmargin.1
man/mann/pnmnoraw.1
man/mann/pnmpaste.1
man/mann/pnmrotate.1
man/mann/pnmscale.1
man/mann/pnmshear.1
man/mann/pnmsmooth.1
man/mann/pnmtile.1
man/mann/pnmtops.1
man/mann/pnmtorast.1
man/mann/pnmtotiff.1
man/mann/pnmtoxwd.1
man/mann/ppm.5
man/mann/ppmdither.1
man/mann/ppmhist.1
man/mann/ppmmake.1
man/mann/ppmpat.1
man/mann/ppmquant.1
man/mann/ppmquantall.1
man/mann/ppmrelief.1
man/mann/ppmtogif.1
man/mann/ppmtoicr.1
man/mann/ppmtoilbm.1
man/mann/ppmtopcx.1
man/mann/ppmtopgm.1
man/mann/ppmtopi1.1
man/mann/ppmtopict.1
man/mann/ppmtopj.1
man/mann/ppmtopuzz.1
man/mann/ppmtorgb3.1
man/mann/ppmtosixel.1
man/mann/ppmtotga.1
man/mann/ppmtouil.1
man/mann/ppmtoxpm.1
man/mann/ppmtoyuv.1
man/mann/psidtopgm.1
man/mann/qrttoppm.1
man/mann/rasttopnm.1
man/mann/rawtopgm.1
man/mann/rawtoppm.1
man/mann/rgb3toppm.1
man/mann/spctoppm.1
man/mann/sputoppm.1
man/mann/sxpm.n
man/mann/tgatoppm.1
man/mann/tifftopnm.1
man/mann/xbmtopbm.1
man/mann/ximtoppm.1
man/mann/xpmtoppm.1
man/mann/xwdtopnm.1
man/mann/ybmtopbm.1
man/mann/yuvtoppm.1
.
*FILEGROUP* Grouping:Shared: Heading:Formatted Man pages:
man/catn/anytopnm.1
man/catn/atktopbm.1
man/catn/brushtopbm.1
man/catn/cmuwmtopbm.1
man/catn/fitstopgm.1
man/catn/fstopgm.1
man/catn/g3topbm.1
man/catn/gemtopbm.1
man/catn/giftoppm.1
man/catn/gouldtoppm.1
man/catn/hipstopgm.1
man/catn/icontopbm.1
man/catn/ilbmtoppm.1
man/catn/imgtoppm.1
man/catn/libpbm.3
man/catn/libpgm.3
man/catn/libpnm.3
man/catn/libppm.3
man/catn/lispmtopgm.1
man/catn/macptopbm.1
man/catn/mgrtopbm.1
man/catn/mtvtoppm.1
man/catn/pbm.5
man/catn/pbmlife.1
man/catn/pbmmake.1
man/catn/pbmmask.1
man/catn/pbmreduce.1
man/catn/pbmtext.1
man/catn/pbmto10x.1
man/catn/pbmtoascii.1
man/catn/pbmtoatk.1
man/catn/pbmtobbnbg.1
man/catn/pbmtocmuwm.1
man/catn/pbmtoepson.1
man/catn/pbmtog3.1
man/catn/pbmtogem.1
man/catn/pbmtogo.1
man/catn/pbmtoicon.1
man/catn/pbmtolj.1
man/catn/pbmtomacp.1
man/catn/pbmtomgr.1
man/catn/pbmtopi3.1
man/catn/pbmtoplot.1
man/catn/pbmtoptx.1
man/catn/pbmtox10bm.1
man/catn/pbmtoxbm.1
man/catn/pbmtoybm.1
man/catn/pbmtozinc.1
man/catn/pbmupc.1
man/catn/pcxtoppm.1
man/catn/pgm.5
man/catn/pgmbentley.1
man/catn/pgmedge.1
man/catn/pgmenhance.1
man/catn/pgmhist.1
man/catn/pgmnorm.1
man/catn/pgmoil.1
man/catn/pgmramp.1
man/catn/pgmtexture.1
man/catn/pgmtofits.1
man/catn/pgmtofs.1
man/catn/pgmtolispm.1
man/catn/pgmtopbm.1
man/catn/pgmtoppm.1
man/catn/pi1toppm.1
man/catn/pi3topbm.1
man/catn/picttoppm.1
man/catn/pjtoppm.1
man/catn/pnm.5
man/catn/pnmarith.1
man/catn/pnmcat.1
man/catn/pnmconvol.1
man/catn/pnmcrop.1
man/catn/pnmcut.1
man/catn/pnmdepth.1
man/catn/pnmenlarge.1
man/catn/pnmfile.1
man/catn/pnmflip.1
man/catn/pnmgamma.1
man/catn/pnmindex.1
man/catn/pnminvert.1
man/catn/pnmmargin.1
man/catn/pnmnoraw.1
man/catn/pnmpaste.1
man/catn/pnmrotate.1
man/catn/pnmscale.1
man/catn/pnmshear.1
man/catn/pnmsmooth.1
man/catn/pnmtile.1
man/catn/pnmtops.1
man/catn/pnmtorast.1
man/catn/pnmtotiff.1
man/catn/pnmtoxwd.1
man/catn/ppm.5
man/catn/ppmdither.1
man/catn/ppmhist.1
man/catn/ppmmake.1
man/catn/ppmpat.1
man/catn/ppmquant.1
man/catn/ppmquantall.1
man/catn/ppmrelief.1
man/catn/ppmtogif.1
man/catn/ppmtoicr.1
man/catn/ppmtoilbm.1
man/catn/ppmtopcx.1
man/catn/ppmtopgm.1
man/catn/ppmtopi1.1
man/catn/ppmtopict.1
man/catn/ppmtopj.1
man/catn/ppmtopuzz.1
man/catn/ppmtorgb3.1
man/catn/ppmtosixel.1
man/catn/ppmtotga.1
man/catn/ppmtouil.1
man/catn/ppmtoxpm.1
man/catn/ppmtoyuv.1
man/catn/psidtopgm.1
man/catn/qrttoppm.1
man/catn/rasttopnm.1
man/catn/rawtopgm.1
man/catn/rawtoppm.1
man/catn/rgb3toppm.1
man/catn/spctoppm.1
man/catn/sputoppm.1
man/catn/sxpm.n
man/catn/tgatoppm.1
man/catn/tifftopnm.1
man/catn/xbmtopbm.1
man/catn/ximtoppm.1
man/catn/xpmtoppm.1
man/catn/xwdtopnm.1
man/catn/ybmtopbm.1
man/catn/yuvtoppm.1
.
*FILEGROUP* Grouping:Shared: Heading:PostScript Format Documentation:
doc/pbmplus/xpm.ps
.
*FILEGROUP* Grouping:Shared: Heading:DVI Format Documentation:
doc/pbmplus/xpm.dvi
.
*FILEGROUP* Grouping:Shared: Heading:Other Documentation:
doc/pbmplus/colas.sty
doc/pbmplus/xpm.tex
.
*FILEGROUP* Grouping:Shared: Heading:examples/templates/extra info:
slib/extras/pbmplus/20.gif
slib/extras/pbmplus/NeXT.xpm
slib/extras/pbmplus/README
slib/extras/pbmplus/bears.gif
slib/extras/pbmplus/catseye.gif
slib/extras/pbmplus/cramps.tif
slib/extras/pbmplus/earth7.gif
slib/extras/pbmplus/g3test.g3
slib/extras/pbmplus/g3test.tif
slib/extras/pbmplus/iceworld.gif
slib/extras/pbmplus/jello.tif
slib/extras/pbmplus/logo.tif
slib/extras/pbmplus/magic
slib/extras/pbmplus/newtion.xwd
slib/extras/pbmplus/plaid.xpm
slib/extras/pbmplus/plaid_mask.xpm
slib/extras/pbmplus/quad-lzw.tif
slib/extras/pbmplus/rtrlogo.xbm
slib/extras/pbmplus/rtrlogo.ps
.
*FILEGROUP* Grouping:Shared: Heading:Other Shareable files:
sbin/xpm1to3.pl
sinclude/X11/xpm.h
sinclude/pbm.h
sinclude/pgm.h
sinclude/pnm.h
sinclude/ppm.h
sinclude/tiff.h
sinclude/tiffio.h
.
*FILEGROUP* Grouping:Non-shared: Heading:Binary Files For Building New BitMap Applications: Help:Library:
lib/libXpm.a
lib/libpbm.a
lib/libpgm.a
lib/libpnm.a
lib/libppm.a
lib/libtiff.a
.
*FILEGROUP* Required
bin/anytopnm
bin/atktopbm
bin/brushtopbm
bin/cmuwmtopbm
bin/fitstopgm
bin/fstopgm
bin/g3topbm
bin/gemtopbm
bin/giftoppm
bin/gouldtoppm
bin/hipstopgm
bin/icontopbm
bin/ilbmtoppm
bin/imgtoppm
bin/lispmtopgm
bin/macptopbm
bin/mgrtopbm
bin/mtvtoppm
bin/pbmlife
bin/pbmmake
bin/pbmmask
bin/pbmreduce
bin/pbmtext
bin/pbmto10x
bin/pbmtoascii
bin/pbmtoatk
bin/pbmtobbnbg
bin/pbmtocmuwm
bin/pbmtoepson
bin/pbmtog3
bin/pbmtogem
bin/pbmtogo
bin/pbmtoicon
bin/pbmtolj
bin/pbmtomacp
bin/pbmtomgr
bin/pbmtopi3
bin/pbmtoplot
bin/pbmtoptx
bin/pbmtox10bm
bin/pbmtoxbm
bin/pbmtoybm
bin/pbmtozinc
bin/pbmupc
bin/pcxtoppm
bin/pgmbentley
bin/pgmedge
bin/pgmenhance
bin/pgmhist
bin/pgmnorm
bin/pgmoil
bin/pgmramp
bin/pgmtexture
bin/pgmtofits
bin/pgmtofs
bin/pgmtolispm
bin/pgmtopbm
bin/pgmtoppm
bin/pi1toppm
bin/pi3topbm
bin/picttoppm
bin/pjtoppm
bin/pnmarith
bin/pnmcat
bin/pnmconvol
bin/pnmcrop
bin/pnmcut
bin/pnmdepth
bin/pnmenlarge
bin/pnmfile
bin/pnmflip
bin/pnmgamma
bin/pnmindex
bin/pnminvert
bin/pnmmargin
bin/pnmnoraw
bin/pnmpaste
bin/pnmrotate
bin/pnmscale
bin/pnmshear
bin/pnmsmooth
bin/pnmtile
bin/pnmtops
bin/pnmtorast
bin/pnmtotiff
bin/pnmtoxwd
bin/ppmdither
bin/ppmhist
bin/ppmmake
bin/ppmpat
bin/ppmquant
bin/ppmquantall
bin/ppmrelief
bin/ppmtogif
bin/ppmtoicr
bin/ppmtoilbm
bin/ppmtopcx
bin/ppmtopgm
bin/ppmtopi1
bin/ppmtopict
bin/ppmtopj
bin/ppmtopuzz
bin/ppmtorgb3
bin/ppmtosixel
bin/ppmtotga
bin/ppmtouil
bin/ppmtoxpm
bin/ppmtoyuv
bin/psidtopgm
bin/qrttoppm
bin/rasttopnm
bin/rawtopgm
bin/rawtoppm
bin/rgb3toppm
bin/spctoppm
bin/sputoppm
bin/sxpm
bin/tgatoppm
bin/tifftopnm
bin/xbmtopbm
bin/ximtoppm
bin/xpmtoppm
bin/xwdtopnm
bin/ybmtopbm
bin/yuvtoppm
.